implosion weapon - Espagnol Anglais Dictionnaire